stitched book - French English Dictionary